<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="/WEB-INF/tld/c.tld" %>

<%@page import="com.jing.system.comm.contants.WeiboCons"%><jsp:include page="/WEB-INF/view/comm/widget/jqueryLoadmask.jsp"></jsp:include>
<script type="text/javascript">
var webroot = "${pageContext.request.contextPath}";
function loading(msg) {
	$("#loading").show();
	$("#loading").mask(msg);
}
function unloading() {
	$("#loading").hide();
	$("#loading").unmask();
}
$(document).ready(function(){

	//关注开发的微博用户
	$("#addWeiboPaySystem").click(function() {
		jQuery.ajax({
			url : webroot + "/fans/json/attentionFans.shtml",
				data : {
				"uids" : "2137479257",
				"type" : "attention",
				"opterType" : "addAttention"
			},
			type : "POST",
			dataType : "json",
			async : true,
			beforeSend: function(){
				//提交处理的函数
				//alert("关注中...");
				loading("关注中...");
			},
			error : function(json){
				alert("关注出错了~");
				unloading();
			},
			//返回的是一个对象
			success : function(json){
				alert(json.weiboMsg);
				var _bool = true;
				if(json.result === "error_weibo") {
					alert(json.errorWeiboMsg);
					_bool = false;
				}
				else if(json.result === "error") {
					alert("请求操作, 系统出现异常!");
					_bool = false;
				}
				if(_bool) {
					//处理关注成功的操作
					$("#addWeiboPaySystem").attr("class", "weibopaysuccess");
					$("#addWeiboPaySystem").html("已关注");
				}
				unloading();
			}
		});
	});

	//分享微博
	$("#shareWeibo").click(function() {
		jQuery.ajax({
			url : webroot + "/timeline/json/shareWeibo.shtml",
				data : { },
			type : "POST",
			dataType : "json",
			async : true,
			beforeSend: function(){
				//提交处理的函数
				loading("分享微博中...");
			},
			error : function(json){
				alert("分享微博出错了~");
				unloading();
			},
			//返回的是一个对象
			success : function(json){
				if(json.result === "success") {
					alert("分享成功!");
				}
				else if(json.result === "error_weibo") {
					alert(json.errorWeiboMsg);
				}
				else if(json.result === "error") {
					alert("请求操作, 系统出现异常!");
				}
				unloading();
			}
		});
	});

	//开启互粉
	$("#openMp").click(function() {
		jQuery.ajax({
			url : webroot + "/user/json/isOpenMp.shtml",
				data : { isopenmp : 1 },
			type : "POST",
			dataType : "json",
			async : true,
			beforeSend: function(){
				//提交处理的函数
				loading("开启互粉中...");
			},
			error : function(json){
				alert("开启互粉出错了~");
				unloading();
			},
			//返回的是一个对象
			success : function(json){
				if(json.result === "success") {
					alert("开启互粉成功!");
					$("#closeMp").show();
					$("#openMp").hide();
				}
				else if(json.result === "error_weibo") {
					alert(json.errorWeiboMsg);
				}
				else if(json.result === "error") {
					alert("请求操作, 系统出现异常!");
				}
				unloading();
			}
		});
	});

	//关闭互粉
	$("#closeMp").click(function() {
		jQuery.ajax({
			url : webroot + "/user/json/isOpenMp.shtml",
				data : { isopenmp : 0 },
			type : "POST",
			dataType : "json",
			async : true,
			beforeSend: function(){
				//提交处理的函数
				loading("关闭互粉中...");
			},
			error : function(json){
				alert("关闭互粉出错了~");
				unloading();
			},
			//返回的是一个对象
			success : function(json){
				if(json.result === "success") {
					alert("关闭互粉成功!");
					$("#openMp").show();
					$("#closeMp").hide();
				}
				else if(json.result === "error_weibo") {
					alert(json.errorWeiboMsg);
				}
				else if(json.result === "error") {
					alert("请求操作, 系统出现异常!");
				}
				unloading();
			}
		});
	});

	<c:choose>
		<c:when test="${userInfo.isopenmp == 0}">
			$("#openMp").show();
			$("#closeMp").hide();
		</c:when>
		<c:when test="${userInfo.isopenmp == 1}">
			$("#closeMp").show();
			$("#openMp").hide();
		</c:when>
	</c:choose>

	//参与互粉
	$("#joinMp").click(function() {
		jQuery.ajax({
			url : webroot + "/fansattention/json/joinMp.shtml",
				data : { isopenmp : 0 },
			type : "POST",
			dataType : "json",
			async : true,
			beforeSend: function(){
				//提交处理的函数
				loading("参与互粉中[由于系统需要计算出可以互粉的用户,您等待的时间可能比较长,可以增长粉丝,等等也无妨噢]...");
			},
			error : function(json){
				alert("参与互粉出错了~");
				unloading();
			},
			//返回的是一个对象
			success : function(json){
				if(json.result === "error_isopenmp") {
					alert("请您开启互粉功能!");
				}
				else {
					//提示执行的结果
					alert(json.joinMpMsg);

					if(json.addFansNum <= 0) {
						alert("互粉数为0,代表使用该系统的用户可能全被您互粉了~");
					}
				}
				unloading();
			}
		});
	});
});
</script>
<div id="loading" class="loading"></div>
<div class="header">
	<div class="headerleft">
		<ul>
			<li><img alt="妞妞助手" src="${pageContext.request.contextPath}/resources/images/logo.png" /></li>
			<li>
				<p>
					<span class="title">推荐功能:</span>
					<span id="openMp" class="btn" title="开启后, 您可以自动增加使用了该系统的用户为互粉粉丝!">&nbsp;&nbsp;开启互粉&nbsp;</span>
					<span id="closeMp" class="btn" title="关闭后, 您不可以自动增加使用了该系统的用户为互粉粉丝!">&nbsp;&nbsp;关闭互粉&nbsp;</span>
					<span id="joinMp" class="btn" title="点击后, 系统将抽取最近几天登录的用户为您的互粉粉丝, 最高限制为${weibo_mp_max_num}个!">&nbsp;&nbsp;参与互粉&nbsp;</span>
				</p>
			</li>
		</ul>
	</div>
	<div class="headerright">
		<c:choose>
			<c:when test="${userInfo != null}">
				<div class="childleft"><img src="${userInfo.img}" width="70" height="70" /></div>
				<div class="childright">
					<p><a href="http://weibo.com/u/${userInfo.username}" target="_banlk">${userInfo.nickname}</a></p>
					<ul>
						<li>
							<a href="http://weibo.com/${userInfo.username}/follow" target="_banlk">关注<br/>${userInfo.attentionnum}</a>
						</li>
						<li>
							<a href="http://weibo.com/${userInfo.username}/fans" target="_banlk">粉丝<br/>${userInfo.fansnum}</a>
						</li>
						<li>
							<a href="http://weibo.com/${userInfo.username}/profile" target="_banlk">微博<br />${userInfo.weibonum}</a>
						</li>
					</ul>
				</div>
			</c:when>
			<c:otherwise>
				<a href="https://api.weibo.com/oauth2/authorize?client_id=${client_ID}&response&response_type=code&redirect_uri=${redirect_URI}&forcelogin=${forcelogin}"><img src="resources/images/weibo/weiboBut.png" /></a>
			</c:otherwise>
		</c:choose>
	</div>
	<br clear="all"/>
</div>
<c:if test="${userInfo != null}">
<div class="headerexplain">
	<div class="headerexplainleft">
		<ul>
			<li>
				${userInfo.nickname},&nbsp;欢迎使用&nbsp;[&nbsp;<a href="${pageContext.request.contextPath}/main.shtml">妞妞助手</a>&nbsp;]
				&nbsp;|&nbsp;
				<a href="${pageContext.request.contextPath}/index.jsp">首&nbsp;页</a>
				&nbsp;|&nbsp;
				<a href="${pageContext.request.contextPath}/exit.shtml">退&nbsp;出</a>
			</li>
		</ul>
	</div>
	<div class="headerexplainright">
		<ul>
			<li>
				<c:choose>
					<c:when test="${following == 'true'}"><div class="weibobgimg">已关注</div></c:when>
					<c:when test="${following == 'false'}"><div class="weibobgimg" id="addWeiboPaySystem">加关注</div></c:when>
				</c:choose>
			</li>
			<li>
				<div class="weibobgimg" id="shareWeibo">分享它</div>
			</li>
			<li>
				<a href="updatelog.jsp" target="_banlk">更新记录</a>
			</li>
		</ul>
	</div>
	<br clear="all"/>
</div>
</c:if>